India is among the countries that have increased its World Giving Index score over the past five years